the brains of the outfit - German English Dictionary